// pages/games/invitefriend/invitefriend.js
//获取应用实例
var app = getApp()
var config = require('../../../config.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    animationData: {}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that = this;
    this.setData({
      userFaceUrl: app.globalData.userInfo.avatarUrl,
      nickName: app.globalData.userInfo.nickName,
    });


    try {
      var resObj = wx.getStorageSync(config.currRoomInfo)
      console.log("当前房间信息是  "+resObj)
      if (resObj) {
        // Do something with return value
        if (resObj.masterOpenId == app.globalData.openid) {
          //我是房主 设置受邀者信息
          console.log("我是房主 " + resObj)
          if (resObj.slaveUser) {
            that.setData({
              slaveUserFace: resObj.slaveUser.avatarUrl,
              slaveUserNickName: resObj.slaveUser.nickname
            });
          }

        } else {
          //如果是受邀者  设置房主信息
          console.log("房主头像地址==" + resObj.masterUser.avatarUrl);
          that.setData({
            slaveUserFace: resObj.masterUser.avatarUrl,
            slaveUserNickName: resObj.masterUser.nickname
          });
        }
      }
    } catch (e) {
      // Do something when catch error
    }


  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var that = this;
    var animation = wx.createAnimation({
      duration: 1000,
      timingFunction: 'ease',
      transformOrigin: "50% 50%",
    })
    this.animation = animation

    animation.scale(5, 5).rotate(45).step()
    animation.scale(1, 1).rotate(0).step()

    this.setData({
      animationData: animation.export()
    })
    //延迟1s进入到擂台界面
    setTimeout(function () {
      that.toAreanPage();
    }, 1000);

  },

  /**
   * 进入擂台页面
   */
  toAreanPage: function () { 
    wx.redirectTo({
      url: '../../games/arena/arena'
    })

  

  },


  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})